package com.baomidou.ant.service;

import com.baomidou.ant.entity.CheckInfo;
import com.baomidou.ant.vo.request.RequestCheckPassVo;
import com.baomidou.ant.vo.request.RequestListCheckInfoVo;
import com.baomidou.ant.vo.response.ResponseCheckInfoVo;
import com.baomidou.ant.vo.response.ResponseListCheckInfoVo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author jobob
 * @since 2022-03-18
 */
public interface ICheckInfoService extends IService<CheckInfo> {
    //审核方法
    boolean checkPass(RequestCheckPassVo vo);
    //分页查询
    IPage<ResponseListCheckInfoVo> listCheck(RequestListCheckInfoVo requestListCheckInfoVo);
    //根据工单号查看
    CheckInfo queryByOrderNum(String orderNum);
    //获取详情方法
    ResponseCheckInfoVo getCheckInfo(String orderNum);
}

